leave or go away hurriedly - German English Dictionary